Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 STATION ROAD Semi-Detached £142,250 £112,000 11 Aug 2017
125 STATION ROAD Terraced £163,891 £133,000 30 Nov 2018
127 STATION ROAD Terraced £169,349 £71,500 19 May 2003